
namespace TeamReview
{
	public static class Constants
	{
		public const string COMMAND_BAR_CAPTION = "Team Review";
		public const string CODE_DESCRIPTION_FIELD = "CodeReviewAddIn.CodeDescription";
		public const string CODE_FILE_FIELD = "CodeReviewAddIn.CodeFile";
		public const string CODE_NAMESPACE_FIELD = "CodeReviewAddIn.CodeNamespace";
		public const string CODE_CLASS_FIELD = "CodeReviewAddIn.CodeClass";
		public const string CODE_MEMBER_FIELD = "CodeReviewAddIn.CodeMember";
		public const string CODE_START_LINE_FIELD = "CodeReviewAddIn.CodeStartLine";
		public const string CODE_END_LINE_FIELD = "CodeReviewAddIn.CodeEndLine";
		public const string CODE_RESOLUTION_FIELD = "CodeReviewAddIn.CodeResolution";
		public const string CODE_PROJECT_FIELD = "CodeReviewAddIn.CodeProject";
        public const string CODE_PRIORITY_FIELD = "CodeReviewAddIn.CodePriority";
		public const string CODE_REVIEW_ITEM_TYPE = "Code Review Response";
		public const string ASSIGNED_TO_FIELD = "System.AssignedTo";
		public const string TITLE_FIELD = "System.Title";
		public const string AREA_FIELD = "System.AreaId";
		public const string ITERATION_FIELD = "System.IterationId";
        public const string CODE_SNIPPET_FIELD = "System.Description";

		public const string MENU_OPEN_REVIEW_REPLAY_LABEL = "Replay Code Review";
		public const string MENU_NEW_CODE_REVIEW_ITEM_LABEL = "New Code Review Response";


    #region Visual Studio Interoperability Constants

    #region Project & ProjectItem KIND constants - GUIDs

    /// <summary>
    /// Represents the GUID from Visual Studio interoperability when a EnvDTE.Project object refers to a solution folder.
    /// </summary>
    public const string VS_PROJECT_KIND_SOLUTION_FOLDER = "{66A26720-8FB5-11D2-AA7E-00C04F688DDE}";

    /// <summary>
    /// Represents the GUID from Visual Studio interoperability when a EnvDTE.ProjectItem object refers to a solution folder.
    /// </summary>
    public const string VS_PROJECT_ITEM_KIND_SOLUTION_FOLDER = "{66A26722-8FB5-11D2-AA7E-00C04F688DDE}";

    #endregion

    #endregion
	}
}
